home *** CD-ROM | disk | FTP | other *** search
/ ftp.funduc.com / 2014.08.ftp.funduc.com.tar / ftp.funduc.com / setupfs64.exe / {app} / ScriptColumnDefinitionSettings.txt < prev    next >
Text File  |  2009-07-31  |  5KB  |  97 lines

  1. #             Folder Synchronize Command Script Syntax (Ver 2.4+)
  2. #
  3. #                  COLUMN DEFINITION SETTINGS FOR SCRIPTS
  4. #
  5. #                        Funduc Software, Inc
  6. #                        Copyright 1997-2009
  7. #      http://www.funduc.comááááhttp://www.searchandreplace.com
  8. #        support@Funduc.com áááásupport@searchandreplace.comá
  9.  
  10.  
  11. Note: This file is NOT a sample script. DO NOT submit this file to
  12. the program as a script.
  13.  
  14. # is the comment character for scripts.
  15.  
  16. Here are some details for the Display Columns= and Output Columns=
  17. switches. Display Columns= is ignored in Folder Synchronize.
  18.  
  19. The default used for a script are the settings in place when the
  20. program was last run interactively.
  21.  
  22. If you wish to customize your script you may find it easier to
  23. first establish and test your settings manually in the Directory
  24. Toolkit Options-Display and Options-Output dialogs. Then use the
  25. Directory Toolkit 'Write Options To Script' function (View Menu)
  26. to export your settings to a script. Use your text editor to get
  27. the Display Columns= and Output Columns= settings from that
  28. exported script into your production script.
  29.  
  30.  
  31. # *** DISPLAY AND OUTPUT COLUMN SETTINGS ***
  32. #
  33. # The Display Columns= and Output Columns= switches can be used to
  34. # control the layout of Funduc Software's Directory Toolkit GUI
  35. # display and the layout of the output report in Directory Toolkit
  36. # and Funduc Software's Folder Synchronize. If a script containing a
  37. # Display Columns= setting is passed to Folder Synchronize, this
  38. # switch is ignored -- Folder Synchronize does not have a GUI
  39. # display ;-)
  40. # Current program settings will be used if nothing is specified for
  41. # either of these switches.
  42. # For Directory Toolkit, you can save your current Output and
  43. # Display column settings to a file via the 'Save to File' buttons
  44. # in Directory Toolkit's Options/Output and Options/Display dialogs.
  45. # Formatting of columns is controlled as follows:
  46. #  - Each column specification must be surrounded by 
  47. #       <DT_COL=description> ... </DT_COL>
  48. #    where 'description' is the text displayed in the header or column
  49. #    tab for that column.
  50. #  - Output Columns can be separated by anything you want. Control characters
  51. #    such as \t (tab), \r (cr), \n (nf), or spaces, or a literal string.
  52. #  - The Output Columns definition should end with a delimiter of some type such
  53. #    as \t or, at minimum, extra spaces.
  54. #  - Column and fields have a start & end tag, similar to html. Don't forget
  55. #    the ending tag.
  56. #  - The single alignment operator, <DT_RIGHT_JUST>, does not have a closing
  57. #    tag. That formatting is applied to the entire column.
  58. #  - More than one field can be used within a column.
  59. #  - Fields within columns can be separated by spaces, text, or control characters
  60. #    such as \t.
  61. # Fields and their function are:
  62. # ------------------------------
  63. # Field Name                       Description
  64. # ----------------------------     -------------------------------------------
  65. # <DT_FIELD=Delimiter></DT_FIELD>     Any text of your choice. \t OK also. Use within a column.
  66. # <DT_FIELD=Name></DT_FIELD>          Complete file name w/ extension.
  67. # <DT_FIELD=Type></DT_FIELD>          File extension only.
  68. # <DT_FIELD=Date></DT_FIELD>          File Date stamp.
  69. # <DT_FIELD=Time></DT_FIELD>          File Time stamp.
  70. # <DT_FIELD=Size></DT_FIELD>          File size in bytes.
  71. # <DT_FIELD=Subdirectory></DT_FIELD>  Subdirectory for the file, closing \ included.
  72. # <DT_FIELD=Checksum></DT_FIELD>      Checksum calculation.
  73. # <DT_FIELD=CRC32></DT_FIELD>         CRC32 calculation.
  74. # <DT_FIELD=MD5></DT_FIELD>           MD5 calculation.
  75. # <DT_FIELD=Root></DT_FIELD>          The full pathname including drive letter.
  76. # <DT_FIELD=Version></DT_FIELD>       File version info for exe, dll, ocx files.
  77. # <DT_FIELD=Attribute></DT_FIELD>     Attribute stamp (hidden, system, read-only, archive)
  78. # <DT_FIELD=Description></DT_FIELD>   Not available on all OS's.
  79. # <DT_FIELD=Access Date></DT_FIELD>   Last access date stamp.
  80. # <DT_FIELD=Access Time></DT_FIELD>   Last access time stamp.
  81. # <DT_FIELD=Created Date></DT_FIELD>  File creation date stamp.
  82. # <DT_FIELD=Created Time></DT_FIELD>  File creation time stamp.
  83. # <DT_FIELD=Comment></DT_FIELD>       ZIP comment, if present.
  84. #
  85. # Output Formatting control
  86. # -------------------------
  87. # One operator is available, <DT_RIGHT_JUST>. All items from this point 
  88. # to the closing tag for that column will be right justified. 
  89. #
  90. # Finally, here are some example settings:
  91. # Display Columns=<DT_COL=File Name><DT_FIELD=Subdirectory></DT_FIELD><DT_FIELD=Name></DT_FIELD></DT_COL><DT_COL=Size><DT_RIGHT_JUST><DT_FIELD=Size></DT_FIELD></DT_COL><DT_COL=Modified><DT_FIELD=Date></DT_FIELD> <DT_FIELD=Time></DT_FIELD></DT_COL><DT_COL=Attrib><DT_FIELD=Attribute><DT_FIELD=CRC32></DT_FIELD></DT_COL>
  92. # Output Columns=<DT_COL=Description><DT_FIELD=Description></DT_FIELD></DT_COL>\t<DT_COL=File Name><DT_FIELD=Subdirectory></DT_FIELD><DT_FIELD=Name></DT_FIELD></DT_COL>\t<DT_COL=Size><DT_RIGHT_JUST><DT_FIELD=Size></DT_FIELD></DT_COL>\t<DT_COL=Modified><DT_FIELD=Date></DT_FIELD> <DT_FIELD=Time></DT_FIELD></DT_COL>\t
  93.